
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Data;
using Insifo.BL.Gen;
using Insifo.BE.Gen;

   
  
public class WCTipoDocumento: IWCTipoDocumento
{
      
        BLTipoDocumento _bl = new BLTipoDocumento();

        public DataSet Listar(BETipoDocumento  pbe)
        {
            return _bl.Listar(pbe);
        }

        public DataSet ListarAplicacion(int pinIdTipoDocumento)
        {
            return _bl.ListarAplicacion( new BETipoDocumento(){ IdTipoDocumento = pinIdTipoDocumento} );
        }


        public DataSet ListarAplicacion(BETipoDocumento pbe)
        {
            return _bl.ListarAplicacion(pbe);
        }


        public DataSet ListarTipoDocumentoPorAplicacion(int pinIdAplicacion)
        {
            return _bl.ListarPorAplicacion(new BETipoDocumentoAplicacion() { IdAplicacion = pinIdAplicacion });
        }


        public DataSet ListarPorAplicacion(BETipoDocumentoAplicacion pbe)
        {
            return _bl.ListarPorAplicacion(pbe);
        }
            
        public BETipoDocumento Obtener(BETipoDocumento pbe)
        {
            return _bl.Obtener(pbe);
        }

        public BETipoDocumento Insertar(BETipoDocumento pbe)
        {
            return _bl.Insertar(pbe);
        }
            
        public BETipoDocumento Actualizar(BETipoDocumento pbe)
        {
            return _bl.Actualizar(pbe);
        }
            
        public BETipoDocumento Eliminar(BETipoDocumento pbe)
        {
                return _bl.Eliminar(pbe);
        }
          
}


